celebration of god's appearance - Alemán Inglés Diccionario